#ifndef __userShortLongKey__
#define __userShortLongKey__

/***************************************************************************
***************************************************************************/
#include "userMain.h"

struct SeLongKeyElement{
    uint8_t PressValue;
    uint8_t ReleaseValue;
    uint16_t  LongPressTimeDefine;
    void (*SeFun1)(void);                     
    void (*LongFun2)(void);                     
};

/******************************************************************************
*******************************************************************************/
struct SeLongKeyVariate{
    uint8_t *KeyValueNow;               
    uint16_t  *KeyTik;                    
    unsigned char ProcessStep;               
};

void userShotrLongKeyFunc(const struct SeLongKeyElement Element,struct SeLongKeyVariate *Variate);

#endif

